engine power control system - Español Inglés Diccionario